longing for one's homeland - Alemán Inglés Diccionario